/* CSS Document */
*{
	border:none;
	padding:0px;
	margin:0px;
	}
	
body{
	background:#8ecdf9;
	}

#box{
	width:1000px;
	height:100%;
	margin:auto;
	}

#head{
	width:100%;
	height:87px;
	background:url(../images/head_bg.gif) repeat-x;
	}
	
	.logo{
		width:425px;
		height:100%;
		float:left;
		background:url(../images/head_logo.gif) no-repeat;
		}
	
	.quick_menu{
		width:564px;
		height:100%;
		float:right;
		background:url(../images/head_right.gif) no-repeat;
		}
		
	.quick_menu_items{
		width:70px;
		height:72px;
		float:right;
		margin-right:10px;
		margin-top:14px;
		text-align:center;
		font-size:14px;
		line-height:20px;
		cursor:pointer;
		}
	
	.quick_menu a{
		color:#FFF;
		text-decoration:none;
		}
		
	.quick_menu a:hover{
		color:#E8E8E8;
		}
		
	.quick_menu_items_selected{
		background:url(../images/head_btn_selected.png);
		}
		
#side{
	width:61px;
	height:621px;
	float:left;
	margin:2px 2px 2px 0px;
	background:#5eb8f7;
	text-align:center;
	position:relative;
	}
	
	.side_title{
		width:100%;
		height:35px;
		float:left;
		background:#177cc1;
		color:#FFF;
		font-size:12px;
		line-height:35px;
		font-weight:bold;
		cursor:default;
		}
	
	.side_menu_items{
		width:60px;
		height:51px;
		padding-top:10px;
		float:left;
		border-left:1px solid #2b90d6;
		border-bottom:1px solid #abd8f9;
		font-size:14px;
		line-height:20px;
		color:#000;
		background:url(../images/sidemenu_bg.gif) repeat-y left;
		cursor:pointer;
		}
		
	.side_menu_open{
		width:185px;
		height:621px;
		background:url(../images/sidemenu_open_bg.gif) repeat-y left;
		position:absolute;
		top:0px;
		left:61px;
		z-index:2;
		overflow-y:auto;
		display:none;
		}	
		
		.open_title{
			width:100%;
			height:35px;
			background:#98a6b4;
			float:left;
			}
			
			.open_title img{
			float:right;
			margin:10px;
			cursor:pointer;
			}
		
		.list_menu{
			width:170px;
			height:31px;
			background:url(../images/list_menu.png) no-repeat left;
			float:left;
			text-align:left;
			color:#376dad;
			font-size:14px;
			line-height:31px;
			font-weight:bold;
			margin:5px;
			}
			
			.list_menu_img{
				float:left;
				margin:7px;
				}
				
			.list_menu_open{
				float:right;
				margin:7px 15px 7px 0px;
				cursor:pointer;
				}
			
		.list1{
			list-style:none;
			float:left;
			width:165px;
			margin:5px 0px 0px 15px;
			text-align:left;
			font-size:14px;
			}
			
			.list1 a{
				color:#0470ee;
				text-decoration:none;
				}
				
			.list1 a:hover{
				color:#0683e0;
				}
				
			.list1 span{
				color:#0584e3;
				font-weight:bold;
				}
			
			.list1 li{
				background:url(../images/list_title.gif) no-repeat left center;
				float:left;
				width:150px;
				height:25px;
				line-height:25px;
				padding-left:15px;
				}
				
			.list2{
				list-style:none;
				float:left;
				width:130px;
				margin-left:5px;
				text-align:left;
				}
				
				.list2 a{
					color:#000;
					text-decoration:none;
					}
					
				.list2 li{
					background:none;
					width:130px;
					height:25px;
					float:left;
					line-height:25px;
					}
				
				.list2 li img{
					width:16px;
					height:16px;
					margin-right:5px;
					}
	.side_menu_items_selected{
		background-position:right;
		}
	.location{
		width:921px;
		height:31px;
		padding-left:10px;
		background:url(../images/location_bg.gif) repeat-x;
		text-align:left;
		font-size:12px;
		line-height:31px;
		color:#000;
		cursor:default;
		}
		
#main{
	width:931px;
	border:1px solid #489dde;
	padding:1px;
	margin:2px 0px 2px 2px;
	float:left;
	overflow:hidden;
	}
	
	#main iframe{
		width:100%;
		overflow:hidden;
		}
		
#foot{
	width:100%;
	height:50px;
	text-align:center;
	color:#237bbb;
	line-height:50px;
	font-size:14px;
	}